using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;

namespace LgxGridʾ
{
	/// <summary>
	/// Form1 ժҪ˵
	/// </summary>
	public class cs : System.Windows.Forms.Form
	{
		private AxLgxgridV10.Axlgxgrid axlgxgrid1;
		private System.Windows.Forms.ContextMenu contextMenu1;
		private System.Windows.Forms.Label label1;
		private System.Windows.Forms.MenuItem menuItem2;
		private System.Windows.Forms.MenuItem menuItem3;
		private System.Windows.Forms.MenuItem menuItem4;
		private System.Windows.Forms.MenuItem menuItem5;
		private System.Windows.Forms.MenuItem menuItem1;
		private System.Windows.Forms.MenuItem menuItem6;
		private System.Windows.Forms.MenuItem menuItem7;
		private System.Windows.Forms.MenuItem menuItem8;
		private System.Windows.Forms.MenuItem menuItem9;
		private System.Windows.Forms.MenuItem menuItem10;
		private System.Windows.Forms.MenuItem menuItem11;
		private System.Windows.Forms.MenuItem menuItem12;
		private System.Windows.Forms.MenuItem menuItem13;
		private System.Windows.Forms.MenuItem menuItem14;
		private System.Windows.Forms.MenuItem menuItem15;
		private System.Windows.Forms.MenuItem menuItem16;
		private System.Windows.Forms.MenuItem menuItem17;
		private System.Windows.Forms.MenuItem menuItem18;
		private System.Windows.Forms.MenuItem menuItem19;
		private System.Windows.Forms.MenuItem menuItem20;
		private System.Windows.Forms.MenuItem menuItem21;
		private System.Windows.Forms.MenuItem menuItem22;
		private System.Data.OleDb.OleDbConnection 

			oleDbConnection1;
		private System.Windows.Forms.MenuItem menuItem23;
		private System.Windows.Forms.MenuItem menuItem24;
		private System.Windows.Forms.MenuItem menuItem25;
		private System.Windows.Forms.MenuItem menuItem26;
		private System.Windows.Forms.MenuItem menuItem27;
		private System.Windows.Forms.MenuItem menuItem28;
		private System.Windows.Forms.MenuItem menuItem29;
		private System.Windows.Forms.MenuItem menuItem30;
		private System.Windows.Forms.MenuItem menuItem31;
		private System.ComponentModel.IContainer components;

		public cs()
		{
			//
			// Windows ֧
			//
			InitializeComponent();
			//
			// TODO:  InitializeComponent úκι캯//
		}

		/// <summary>
		/// ʹõԴ
		/// </summary>
		protected override void Dispose( bool disposing )
		{
			if( disposing )
			{
				if (components != null) 
				{
					components.Dispose();
				}
			}
			base.Dispose( disposing );
		}

		#region Windows Form Designer generated code
		/// <summary>
		/// ֧ķ - Ҫʹô༭޸
		/// ˷ݡ
		/// </summary>
		private void InitializeComponent()
		{
			System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(cs));
			this.axlgxgrid1 = new AxLgxgridV10.Axlgxgrid();
			this.contextMenu1 = new System.Windows.Forms.ContextMenu();
			this.menuItem2 = new System.Windows.Forms.MenuItem();
			this.menuItem3 = new System.Windows.Forms.MenuItem();
			this.menuItem7 = new System.Windows.Forms.MenuItem();
			this.menuItem8 = new System.Windows.Forms.MenuItem();
			this.menuItem9 = new System.Windows.Forms.MenuItem();
			this.menuItem10 = new System.Windows.Forms.MenuItem();
			this.menuItem12 = new System.Windows.Forms.MenuItem();
			this.menuItem4 = new System.Windows.Forms.MenuItem();
			this.menuItem19 = new System.Windows.Forms.MenuItem();
			this.menuItem20 = new System.Windows.Forms.MenuItem();
			this.menuItem5 = new System.Windows.Forms.MenuItem();
			this.menuItem18 = new System.Windows.Forms.MenuItem();
			this.menuItem13 = new System.Windows.Forms.MenuItem();
			this.menuItem14 = new System.Windows.Forms.MenuItem();
			this.menuItem15 = new System.Windows.Forms.MenuItem();
			this.menuItem16 = new System.Windows.Forms.MenuItem();
			this.menuItem21 = new System.Windows.Forms.MenuItem();
			this.menuItem17 = new System.Windows.Forms.MenuItem();
			this.menuItem22 = new System.Windows.Forms.MenuItem();
			this.menuItem1 = new System.Windows.Forms.MenuItem();
			this.menuItem6 = new System.Windows.Forms.MenuItem();
			this.menuItem11 = new System.Windows.Forms.MenuItem();
			this.menuItem24 = new System.Windows.Forms.MenuItem();
			this.menuItem23 = new System.Windows.Forms.MenuItem();
			this.menuItem25 = new System.Windows.Forms.MenuItem();
			this.menuItem26 = new System.Windows.Forms.MenuItem();
			this.menuItem27 = new System.Windows.Forms.MenuItem();
			this.label1 = new System.Windows.Forms.Label();
			this.oleDbConnection1 = new System.Data.OleDb.OleDbConnection();
			this.menuItem28 = new System.Windows.Forms.MenuItem();
			this.menuItem29 = new System.Windows.Forms.MenuItem();
			this.menuItem30 = new System.Windows.Forms.MenuItem();
			this.menuItem31 = new System.Windows.Forms.MenuItem();
			((System.ComponentModel.ISupportInitialize)(this.axlgxgrid1)).BeginInit();
			this.SuspendLayout();
			// 
			// axlgxgrid1
			// 
			this.axlgxgrid1.Enabled = true;
			this.axlgxgrid1.Name = "axlgxgrid1";
			this.axlgxgrid1.OcxState = ((System.Windows.Forms.AxHost.State)(resources.GetObject("axlgxgrid1.OcxState")));
			this.axlgxgrid1.Size = new System.Drawing.Size(368, 249);
			this.axlgxgrid1.TabIndex = 0;
			this.axlgxgrid1.MouseDownEvent += new AxLgxgridV10.__lgxgrid_MouseDownEventHandler(this.axlgxgrid1_MouseDownEvent);
			this.axlgxgrid1.DataChang += new AxLgxgridV10.__lgxgrid_DataChangEventHandler(this.axlgxgrid1_DataChang);
			// 
			// contextMenu1
			// 
			this.contextMenu1.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
																						 this.menuItem2,
																						 this.menuItem1});
			// 
			// menuItem2
			// 
			this.menuItem2.Index = 0;
			this.menuItem2.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
																					  this.menuItem3,
																					  this.menuItem7,
																					  this.menuItem8,
																					  this.menuItem9,
																					  this.menuItem10,
																					  this.menuItem12,
																					  this.menuItem4,
																					  this.menuItem19,
																					  this.menuItem20,
																					  this.menuItem5,
																					  this.menuItem18,
																					  this.menuItem13,
																					  this.menuItem14,
																					  this.menuItem15,
																					  this.menuItem16,
																					  this.menuItem21,
																					  this.menuItem17,
																					  this.menuItem22});
			this.menuItem2.Text = "û";
			// 
			// menuItem3
			// 
			this.menuItem3.Index = 0;
			this.menuItem3.Text = "Backcolor";
			this.menuItem3.Click += new System.EventHandler(this.menuItem3_Click);
			// 
			// menuItem7
			// 
			this.menuItem7.Index = 1;
			this.menuItem7.Text = "hBackColor";
			this.menuItem7.Click += new System.EventHandler(this.menuItem7_Click);
			// 
			// menuItem8
			// 
			this.menuItem8.Index = 2;
			this.menuItem8.Text = "ForeColor";
			this.menuItem8.Click += new System.EventHandler(this.menuItem8_Click);
			// 
			// menuItem9
			// 
			this.menuItem9.Index = 3;
			this.menuItem9.Text = "hForeColor";
			this.menuItem9.Click += new System.EventHandler(this.menuItem9_Click);
			// 
			// menuItem10
			// 
			this.menuItem10.Index = 4;
			this.menuItem10.Text = "LineColor";
			this.menuItem10.Click += new System.EventHandler(this.menuItem10_Click);
			// 
			// menuItem12
			// 
			this.menuItem12.Index = 5;
			this.menuItem12.Text = "-";
			// 
			// menuItem4
			// 
			this.menuItem4.Index = 6;
			this.menuItem4.Text = "CloseAdd";
			this.menuItem4.Click += new System.EventHandler(this.menuItem4_Click);
			// 
			// menuItem19
			// 
			this.menuItem19.Index = 7;
			this.menuItem19.Text = "SlowOk";
			this.menuItem19.Click += new System.EventHandler(this.menuItem19_Click);
			// 
			// menuItem20
			// 
			this.menuItem20.Index = 8;
			this.menuItem20.Text = "-";
			// 
			// menuItem5
			// 
			this.menuItem5.Index = 9;
			this.menuItem5.Text = "Lists";
			this.menuItem5.Click += new System.EventHandler(this.menuItem5_Click);
			// 
			// menuItem18
			// 
			this.menuItem18.Index = 10;
			this.menuItem18.Text = "Rows";
			this.menuItem18.Click += new System.EventHandler(this.menuItem18_Click);
			// 
			// menuItem13
			// 
			this.menuItem13.Index = 11;
			this.menuItem13.Text = "Nlist";
			this.menuItem13.Click += new System.EventHandler(this.menuItem13_Click);
			// 
			// menuItem14
			// 
			this.menuItem14.Index = 12;
			this.menuItem14.Text = "NlistEnd";
			this.menuItem14.Click += new System.EventHandler(this.menuItem14_Click);
			// 
			// menuItem15
			// 
			this.menuItem15.Index = 13;
			this.menuItem15.Text = "Nrow";
			this.menuItem15.Click += new System.EventHandler(this.menuItem15_Click);
			// 
			// menuItem16
			// 
			this.menuItem16.Index = 14;
			this.menuItem16.Text = "NrowEnd";
			this.menuItem16.Click += new System.EventHandler(this.menuItem16_Click);
			// 
			// menuItem21
			// 
			this.menuItem21.Index = 15;
			this.menuItem21.Text = "-";
			// 
			// menuItem17
			// 
			this.menuItem17.Index = 16;
			this.menuItem17.Text = "RowHeight";
			this.menuItem17.Click += new System.EventHandler(this.menuItem17_Click);
			// 
			// menuItem22
			// 
			this.menuItem22.Index = 17;
			this.menuItem22.Text = "TxtSnap";
			this.menuItem22.Click += new System.EventHandler(this.menuItem22_Click);
			// 
			// menuItem1
			// 
			this.menuItem1.Index = 1;
			this.menuItem1.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
																					  this.menuItem6,
																					  this.menuItem11,
																					  this.menuItem29,
																					  this.menuItem30,
																					  this.menuItem24,
																					  this.menuItem23,
																					  this.menuItem31,
																					  this.menuItem25,
																					  this.menuItem28,
																					  this.menuItem26,
																					  this.menuItem27});
			this.menuItem1.Text = "÷";
			// 
			// menuItem6
			// 
			this.menuItem6.Index = 0;
			this.menuItem6.Text = "ϲԪ";
			this.menuItem6.Click += new System.EventHandler(this.menuItem6_Click);
			// 
			// menuItem11
			// 
			this.menuItem11.Index = 1;
			this.menuItem11.Text = "ֵԪ";
			this.menuItem11.Click += new System.EventHandler(this.menuItem11_Click);
			// 
			// menuItem24
			// 
			this.menuItem24.Index = 4;
			this.menuItem24.Text = "-";
			// 
			// menuItem23
			// 
			this.menuItem23.Index = 5;
			this.menuItem23.Text = "";
			this.menuItem23.Click += new System.EventHandler(this.menuItem23_Click);
			// 
			// menuItem25
			// 
			this.menuItem25.Index = 7;
			this.menuItem25.Text = "ѡ";
			this.menuItem25.Click += new System.EventHandler(this.menuItem25_Click);
			// 
			// menuItem26
			// 
			this.menuItem26.Index = 9;
			this.menuItem26.Text = "-";
			// 
			// menuItem27
			// 
			this.menuItem27.Index = 10;
			this.menuItem27.Text = "ӡ";
			this.menuItem27.Click += new System.EventHandler(this.menuItem27_Click);
			// 
			// label1
			// 
			this.label1.Location = new System.Drawing.Point(8, 256);
			this.label1.Name = "label1";
			this.label1.Size = new System.Drawing.Size(352, 16);
			this.label1.TabIndex = 1;
			this.label1.Text = "ؼڵҼ˵Ըܡ";
			// 
			// oleDbConnection1
			// 
			this.oleDbConnection1.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Password="""";User ID=Admin;Data Source=D:\ҵĳ\lgxgridĵ\ʾ\LgxGridʾ\cs.mdb;Mode=Share Deny None;Extended Properties="""";Jet OLEDB:System database="""";Jet OLEDB:Registry Path="""";Jet OLEDB:Database Password="""";Jet OLEDB:Engine Type=5;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global 
               Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New 
               Database Password="""";Jet OLEDB:Create System Database=False;Jet 
               OLEDB:Encrypt Database=False;Jet OLEDB:Don't Copy Locale on 
               Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet 
               OLEDB:SFP=False";
			// 
			// menuItem28
			// 
			this.menuItem28.Index = 8;
			this.menuItem28.Text = "";
			this.menuItem28.Click += new System.EventHandler(this.menuItem28_Click);
			// 
			// menuItem29
			// 
			this.menuItem29.Index = 2;
			this.menuItem29.Text = "һ";
			this.menuItem29.Click += new System.EventHandler(this.menuItem29_Click);
			// 
			// menuItem30
			// 
			this.menuItem30.Index = 3;
			this.menuItem30.Text = "ɾǰ";
			this.menuItem30.Click += new System.EventHandler(this.menuItem30_Click);
			// 
			// menuItem31
			// 
			this.menuItem31.Index = 6;
			this.menuItem31.Text = "";
			this.menuItem31.Click += new System.EventHandler(this.menuItem31_Click);
			// 
			// cs
			// 
			this.AutoScaleBaseSize = new System.Drawing.Size(6, 14);
			this.ClientSize = new System.Drawing.Size(368, 277);
			this.Controls.AddRange(new System.Windows.Forms.Control[] {
																		  this.label1,
																		  this.axlgxgrid1});
			this.Name = "cs";
			this.Text = "Lgxgridʾ";
			this.Load += new System.EventHandler(this.cs_Load);
			((System.ComponentModel.ISupportInitialize)(this.axlgxgrid1)).EndInit();
			this.ResumeLayout(false);

		}
		#endregion

		/// <summary>
		/// Ӧóڵ㡣
		/// </summary>
		[STAThread]
		static void Main() 
		{
			Application.Run(new cs());
		}

		private void cs_Load(object sender, System.EventArgs e)
		{
			 
		
			
			//Ϊؼ,Ϊ:б,ģʽ(1Ϊtextbox,2Ϊcombox),п,Ƿ༭
			axlgxgrid1.hadd("ѧ", 2, 300, true,null);
			axlgxgrid1.hadd ("ѧ", 2, 800, true,null);
			axlgxgrid1.hadd ("", 1, 520, true,null);
			axlgxgrid1.hadd ("ѧ", 1, 520, true,null);
			axlgxgrid1.hadd ("Ӣ", 1, 520, true,null);
			axlgxgrid1.hadd ("", 1, 520, true,null);
			axlgxgrid1.hadd ("ѧ", 1, 520, true,null);
			axlgxgrid1.hadd ("ܷ", 1, 658, false,null);
			axlgxgrid1.hadd ("ƽ", 1, 700, false,null);
			

			//ºϲͷ,Ϊ:б,ʼк,ʼк,ֹк,ֹк,ʶ(״κϲΪ1)
			
			axlgxgrid1.Unite ("ѧ" +(char)13+"", 0, 0, 1, 0, 1,null);
			axlgxgrid1.Unite ("ѧ  "+(char)13+"  ", 0, 1, 1, 1, 1,null);
			axlgxgrid1.Unite ("   ", 0, 2, 0, 6, 1,null);
			axlgxgrid1.Unite ("ͳ  ", 0, 7, 0, 8, 1,null);
			axlgxgrid1.Unite ("", 1, 2, 1, 2, 1,null);
			axlgxgrid1.Unite ("ѧ", 1, 3, 1, 3, 1,null);
			axlgxgrid1.Unite ("Ӣ", 1, 4, 1, 4, 1,null);
			axlgxgrid1.Unite ("", 1, 5, 1, 5, 1,null);
			axlgxgrid1.Unite ("ѧ", 1, 6, 1, 6, 1,null);
			axlgxgrid1.Unite ("ܷ", 1, 7, 1, 7, 1,null);
			axlgxgrid1.Unite ("ƽ", 1, 8, 1, 8, 1,null);


			//ΪĿ

					
			axlgxgrid1.ComboClear(1);
			axlgxgrid1.ComboClear(2);
			axlgxgrid1.ComAdd (2, "text", "");// 'Ϊ:к,ģʽ(textΪı,sqlΪsqlѯʽ,Ҫݿ),ısqlַ
			axlgxgrid1.ComAdd (2, "text", "С");
			axlgxgrid1.ComAdd (2, "text", "");
			axlgxgrid1.ComAdd (2, "text", "");
			axlgxgrid1.ComAdd (2, "text", "޴Ȩ");
			axlgxgrid1.ComAdd (2, "text", "");

			axlgxgrid1.Slwok = true; //ʹп϶

		}



		private void axlgxgrid1_MouseDownEvent(object sender, AxLgxgridV10.__lgxgrid_MouseDownEvent e)
		{
			if(e.button ==2)
			{
				Point  t;
				t=new Point();
				t.X=(int)e.x;
				t.Y=(int)e.y;
				this.contextMenu1.Show(this,t);
			}
		}

		private void menuItem3_Click(object sender, System.EventArgs e)
		{
			MessageBox.Show(axlgxgrid1.backcolor.ToString() );
		}

		private void menuItem4_Click(object sender, System.EventArgs e)
		{
			if (axlgxgrid1.CloseAdd ==true)
			{
				axlgxgrid1.CloseAdd=false;
			}
			else
			{
				axlgxgrid1.CloseAdd =true;
			}

		}

		private void menuItem5_Click(object sender, System.EventArgs e)
		{
			MessageBox.Show(""+axlgxgrid1.lists);
		}

		private void menuItem6_Click(object sender, System.EventArgs e)
		{
			axlgxgrid1.GridUnite((int)axlgxgrid1.Nrow,(short)axlgxgrid1.Nlist,(int)axlgxgrid1.NrowEnd,(short)axlgxgrid1.NlistEnd ,0);
		}

		private void menuItem8_Click(object sender, System.EventArgs e)
		{
			MessageBox.Show(axlgxgrid1.forecolor.ToString () );

		}

		private void menuItem7_Click(object sender, System.EventArgs e)
		{
			axlgxgrid1.HbackColor=Color.FromArgb(100,203, 235,215);
		}

		private void menuItem9_Click(object sender, System.EventArgs e)
		{
			axlgxgrid1.HforeColor =Color.Red;
		}

		private void menuItem10_Click(object sender, System.EventArgs e)
		{
			axlgxgrid1.LineColor=Color.FromArgb(108,100,100,200);
		}

		private void menuItem11_Click(object sender, System.EventArgs e)
		{
			axlgxgrid1.SplitGrid((int)axlgxgrid1.Nrow, (short)axlgxgrid1.Nlist);
		}

		private void menuItem13_Click(object sender, System.EventArgs e)
		{
			MessageBox.Show(""+axlgxgrid1.Nlist);
		}

		private void menuItem14_Click(object sender, System.EventArgs e)
		{
			MessageBox.Show(""+axlgxgrid1.NlistEnd);
		}

		private void menuItem15_Click(object sender, System.EventArgs e)
		{
			MessageBox.Show(""+axlgxgrid1.Nrow);
		}

		private void menuItem16_Click(object sender, System.EventArgs e)
		{
			MessageBox.Show(""+axlgxgrid1.NrowEnd);
		}

		private void menuItem17_Click(object sender, System.EventArgs e)
		{
			MessageBox.Show(""+axlgxgrid1.RowHeight);
		}

		private void menuItem18_Click(object sender, System.EventArgs e)
		{
			MessageBox.Show(""+axlgxgrid1.rows);
		}

		private void menuItem19_Click(object sender, System.EventArgs e)
		{
			if (axlgxgrid1.Slwok ==true)
			{
				axlgxgrid1.Slwok =false;
			}
			else
			{
				axlgxgrid1.Slwok =true;
			}

		}

		private void menuItem22_Click(object sender, System.EventArgs e)
		{
			axlgxgrid1.Txtsnap=(short)(axlgxgrid1.Txtsnap+1);
			if (axlgxgrid1.Txtsnap>2)
			{
				axlgxgrid1.Txtsnap=0;
			}

		}

		private void menuItem23_Click(object sender, System.EventArgs e)
		{
			string Pt;
			Pt=Application.StartupPath;
			if (Pt.Length>3)
				Pt=(Pt+"\\");
			ADODB.Connection mysjk=new ADODB.ConnectionClass();
			string sjkf;
			sjkf = "Driver={Microsoft Access Driver (*.mdb)}; DBQ="+Pt+"cs.mdb;";
			//MessageBox.Show(sjkf);
			mysjk.Open(sjkf,null,null,0);
			ADODB.Recordset myre;
			object p=null;
			myre=mysjk.Execute("select * from cjb;",out p,0);
			int i=1;
			int j=0;
			while(!myre.EOF)
			{
				for(j=0;j<=myre.Fields.Count-1;j++)
				{
					axlgxgrid1.SetData(i,j+1,myre.Fields[j]);

				}
				myre.MoveNext();
				i++;
			}
			myre.Close();
			mysjk.Close();
		}

		private void axlgxgrid1_DataChang(object sender, AxLgxgridV10.__lgxgrid_DataChangEvent e)
		{
			int ok;
			ok=(int)e.lid;
			if(ok<8)
			{
				float Zf=0;
				float Pjf=0;
				//MessageBox.Show(""+axlgxgrid1.rows);
				for(int i=0;i<=4;i++)
				{
					if(axlgxgrid1.Getdata(e.hid,i+3)!="")
					Zf=Zf+float.Parse(axlgxgrid1.Getdata(e.hid,i+3));
				}
				Pjf=Zf/5;
				axlgxgrid1.SetData(e.hid,8,Zf);
				axlgxgrid1.SetData(e.hid,9,Pjf);
				
			}
		}

		private void menuItem25_Click(object sender, System.EventArgs e)
		{
		  axlgxgrid1.Gridclear();
		}

		private void menuItem27_Click(object sender, System.EventArgs e)
		{
          LgxgridV10.PrinterInfos pr;
          pr = axlgxgrid1.PrinterInfoGet();
          pr.TitleText = "2004괺ѧɼ";
          pr.TableHeadFont.Size = 12;
          pr.TableHeadFont.Name = "";
          pr.TableHeadFont.Bold = true;
          pr.ColorOrBlack = 1;
          pr.MainFont.Size = 12;
          pr.Ltext = "λ";
          pr.TableTop = pr.TableTop - 0.6;
          pr.ULtext = "ˣ";
          pr.UBtext = "ˣ";
          pr.URtest = "ˣ         ";
          pr.TellText = "˵1Ҫڿ3ڰѳɼ̵" + (char)13+"\n" + "      2Ҫд";
          //(char)13+"\n"Ϊһسз
		  pr.ListScale = 1.7;
          pr.RowH = 600;
          pr.LineWidth = 2;
          axlgxgrid1.PrinterInfoSet(pr);
          axlgxgrid1.SetPrintShow();
		}

		private void menuItem28_Click(object sender, System.EventArgs e)
		{
			axlgxgrid1.Clear();
		}

		private void menuItem29_Click(object sender, System.EventArgs e)
		{
			axlgxgrid1.InRow(axlgxgrid1.Nrow);
		}

		private void menuItem30_Click(object sender, System.EventArgs e)
		{
			axlgxgrid1.DelRow(axlgxgrid1.Nrow);
		}

		private void menuItem31_Click(object sender, System.EventArgs e)
		{
			axlgxgrid1.OrderList(1,axlgxgrid1.rows,1,LgxgridV10.px.Depress,LgxgridV10.pxmode.CharacterMode);
		}

	}

}